#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int arr[40] = { 0 };
//	for (int i = 0; i < n; i++)
//	{
//		scanf("%d", &arr[i]);
//	}
//	for (int i = 0; i < n - 1; i++)
//	{
//		int j = 0;
//		for (j = 0; j < n - 1-i; j++)
//		{
//			if (arr[j] > arr[j + 1])
//			{
//				int tmp = arr[j];
//				arr[j] = arr[j + 1];
//				arr[j + 1] = tmp;
//			}
//		}
//	}
//	for (int j = n - 1; j >= n - 5; j--)
//	{
//		printf("%d", arr[j]);
//	}
//	return 0;
//}
//int main()
//{
//	char buf[100] = { 0 };
//	gets_s(buf);
//	int count_a = 0;
//	int count_b = 0;
//	int i = 0;
//	while (buf[i] != '0')
//	{
//		if (buf[i] == 'A')
//		{
//			count_a++;
//		}
//		if (buf[i] == 'B')
//		{
//			count_b++;
//		}
//	}
//	if (count_a > count_b)
//	{
//		printf("A");
//	}
//	else if (count_a < count_b)
//	{
//		printf("B");
//	}
//	else
//		printf("E");
//	return 0;
//} 
// 4.1
//int main()
//{
//	int ch = 0;
//	int flag = 0;
//	while (((ch = getchar()) != '0') && (ch != EOF))
//	{
//		if (ch == 'A')
//		{
//			flag++;
//		}
//		if (ch == 'B')
//		{
//			flag--;
//		}
//	}
//	if (flag > 0)
//	{
//		printf("A\n");
//	}
//	else if (flag < 0)
//	{
//		printf("B\n");
//	}
//	else
//	{
//		printf("E\n");
//	}
//	return 0;
//}
int main()
{
	int n = 0;
	while(scanf("%d", &n) != EOF);
	{
		if (n >= 140)
		printf("Genius");
	}
	return 0;
}